eating delicacies - German English Dictionary